What is the meaning of the word "twilight sleep"?
Definitions:
-
a state of general anesthesia in which the person retains a slight degree of consciousness
noun
- In order to perform a minor surgery, the doctor put the patient into twilight sleep.
- In order to perform a minor surgery, the doctor put the patient into twilight sleep.